草庐IT

Android ParseQueryAdapter 分页与 RecyclerView.Adapter

全部标签

java - 两个ArrayList 一个RecyclerView Adapter

我有一个聊天屏幕,我可以在其中与其他用户聊天,我正在将聊天数据(消息、时间和发件人通过列表)发送到RecyclerAdapter,后者用数据填充聊天View。现在我有一个列表,其中包含不同的数据布局。像这样这是我将第二个arraylist调用到RecyclerAdapter的方法publicvoidTransferResultTo_Activity(Listlist){Log.d(TAG,"HereisdataResultFromAsyncTask"+list.size());getResult=list;Image_data_WrapperImage=getResult.get(0)

android - 如何获取cardView item在recyclerView中的位置?

我为回收器创建了一个适配器类,用于在回收器View中填充卡片View布局。它工作正常,但是当我在recyclerview中单击cardView项目时,我需要获取该cardview项目的位置,基于此我需要编写一个IntentActivity。以及当我从左向右滑动时如何删除该cardview项目。MyAdapter类。publicclassMyAdapterextendsRecyclerView.Adapter{privateNavigationItem[]navigationItem;privateContextmContext;publicMyAdapter(NavigationIte

android - 多个数据源的分页库DataSource.Factory

新的分页库允许我们指定自定义数据源以用于数据分页。github上的分页库文档和示例代码向我们展示了如何通过创建DataSource.Factory的子类来创建自定义数据源实例,如下所示:classConcertTimeDataSourceFactory(privatevalconcertStartTime:Date):DataSource.Factory(){valsourceLiveData=MutableLiveData()overridefuncreate():DataSource{valsource=ConcertTimeDataSource(concertStartTime)

android - 如何在 RecyclerView 中对整个内容进行缩放?

我需要放大/缩小RecyclerView中的全部内容。事实上,我需要按宽度和每个项目中的文本调整所有subview的大小。publicclassViewHolder{Buttonbtn;...}当用户放大时,Button的文本应减少到8sp,如果用户继续放大则消失。所以,现在我进退两难:我需要做什么?在Adapter中调整项目大小,或在LayoutManager中调整项目大小,并更新整个适配器。这两种情况似乎都会影响视觉效果的表现,所以我需要帮助。也许你给我一个更好的解决方案。对于2016年11月21日的状态,我找不到任何适用于这种情况的盒子解决方案。所以我决定编写自己的View,并在

java - 如何刷新 recyclerview 的上一个项目行 View 的 View

大家好希望你们一切都好。我正在开发一款可以播放不同动物声音的安卓应用。我正在使用回收View,您可以在下面的屏幕截图中看到。现在我遇到了一个问题,我的行内有一个播放按钮,每当我从我的项目0或它在View中显示暂停选项的任何位置播放声音时,它就会播放动物的声音。但是每当我点击下一个项目1或任何其他项目时,它都不会改变前一个项目0的图像。我通过使用以下代码刷新我的适配器列表来做到这一点。!但我认为这不是一个好的做法。!t1.recyclerView.setAdapter(null);t1.customAdapter=newCustomAdapter(t1.animalList,ctx);t

android - 使用 FirestoreRecyclerAdapter 的 Firestore 分页 (Android)

这个问题在这里已经有了答案:HowtopaginateFirestorewithAndroid?(3个答案)关闭3年前。我已经在https://firebase.google.com/docs/firestore/query-data/query-cursors查看了文档我想让firestore分页与FirestoreRecyclerAdapter一起使用。有人有这个用例的示例工作代码吗?我有一个列表,该列表可能很长。我想设置一个限制并遵循通过将查询游标与limit()方法组合来对查询进行分页的策略。到目前为止,这是我的ListActivity中的内容://Constructquery

如果JSON的列表为空,我只想留下消息...所以我该怎么做...在Recyclerview上得到很多混合

如果JSON的列表为空,我只想留下消息...所以我该怎么做...在Recyclerview上得到很多混合一个简单的{@linkFragment}子类。publicclassTodayFragmentextendsFragmentimplementsViewPager.OnPageChangeListener{publicstaticfinalStringURL_DATA=Url.GET_TODAY_UPDATE;privateRecyclerViewrecyclerView;privateRecyclerView.Adapteradapter;StringcurrentDate="2017-0

android - 为 recyclerview 实现上下文操作栏

我如何将上下文操作栏添加到recyclerview以处理长按项目以允许用户删除它们?我已经有一个可用的recyclerview有人用过这个库https://github.com/afollestad/material-cab? 最佳答案 您应该引用以下链接,它会对您有所帮助http://www.edumobile.org/android/contextual-action-bar-cab-part2/它详细解释了上下文操作栏对我有用 关于android-为recyclerview实现上下

android - 在两个 recyclerview 之间拖放(再次)

甚至可以拖放Recyclerview吗?看起来这在Recyclerview内部不是问题,但我无法将项目移出它。就像我见过的每一次拖放操作一样,此操作仅在容器内部有效(在本例中为recyclerview)。那么有没有可能这样做,或者这对我来说只是浪费大量时间?在sof上已经是这样的问题overhere,但没有人回答。 最佳答案 是的,可以在2个不同的RecyclerView之间拖放。有人试图在此post中解决该问题并最终创建了一个GitHub库。 关于android-在两个recycler

android - 如果焦点是 edittext,则禁止滚动 recyclerview

我有一个水平滚动的回收站View。recyclerview中的每个项目都有edittext。当我点击edittext时,recyclerview滚动到结束。我如何禁止滚动?谢谢! 最佳答案 您可以在EditText上设置一个聚焦事件监听器,以禁用在聚焦时滚动并在它离开聚焦时再次启用它。类似于:edit_Text.setOnFocusChangeListener(newOnFocusChangeListener(){@OverridepublicvoidonFocusChange(Viewv,booleanhasFocus){if(h